For modifying XML files, I highly recommend an editor such as Notepad++

You can save coordinates by pressing 'K'. All saved coordinates will be added at end of the coordinates.txt file.

[GARAGES]
To add new garages, modify the garages.xml file.

1. Choose an interior preset (from Garage Presets.txt)

2. In game, choose a position to enter your garage on foot and press 'K' (your key to save coordinates), then modify <EntrancePosition X="0" Y="0" Z="0" /> to include the position you just saved

3. In game, enter a car and choose where you want to exit your garage in vehicles and press 'K' again, then modify <CarEntrancePositionOutside X="0" Y="0" Z="0" /> with the saved coordinates. Finally, replace 0 with the saved rotation (the number below the coordinates) in <CarEntranceOutsideHeading>0</CarEntranceOutsideHeading>

4. Give your garage a name, price and most importantly a UNIQUE ID (this id should be a number which is different for each garage)

5. Save garages.xml and reload your scripts

[DEALERSHIPS]
To add new dealerships, modify the dealerships.xml file.

1. Copy the the dealership preset to your dealerships.xml file.

2. Modify the <Position X="0" Y="0" Z="0" /> with the coordinates of your dealership (this is where the blip will appear)

3. For each car you want to appear, add the following line to <CarSpawnPositions>:
<Position X="0" Y="0" Z="0" /> (with your saved coordinates of course)
Add the following line to <CarRotations>:
<Rotation>0</Rotation> (with your saved rotation of course)

4. Give your dealerhip a name

5. Save dealerships.xml and reload your scripts

